devil's-bit scabious - German English Dictionary